package com.ipc.admin.service.joey.service;

import com.ipc.common.pojo.bo.PageBo;
import com.ipc.common.pojo.vo.R;
import com.ipc.core.entity.joey.vehicle.WList;


/**
 * @author Joey
 * @version 1.0
 * @date 2023/4/29 17:02
 */
public interface WListService {
    /**
     * 添加特殊车辆
     * @param list 插入的 WList 对象
     * @return 返回的结果
     */
    R add(WList list);
    /**
     * 删除特殊车辆
     * @param id 传入要删除的 id
     * @return 返回的结果
     */
    R delete(int id);
    /**
     * 更新特殊车辆信息
     * @param list 修改后的 WList 对象
     * @return 返回的结果
     */
    R update(WList list);


    /**
     *条件查询特殊车辆
     * @param num num
     * @return 返回的结果
     */
    R selectSwitch(String num);


    /**
     *查询所有特殊车辆
     * @param bo 分页
     * @return 返回的结果
     */
    R selectAll(PageBo bo);
}
